package com.kky.pp.activity.member

import android.widget.LinearLayout
import android.widget.TextView
import androidx.constraintlayout.widget.ConstraintLayout
import androidx.recyclerview.widget.RecyclerView
import com.custom.base.mvp.BasePresenter
import com.kky.pp.base.TitleBaseView
import org.w3c.dom.Text

class MemberSubscriptionContract {
    interface View : TitleBaseView {
        val outsideContainer:ConstraintLayout

        val conVipBuyTopContainers:ConstraintLayout
        val txtVipBuyTitles:TextView
        val txtVipBuyContents:TextView
        val txtVipBuyDates:TextView

        val txtVipBuyDescTitle:TextView
        
        val conVipBuyContainers:ConstraintLayout
        val conVipBuyQuarterContainers:ConstraintLayout
        val txtVipBuyQuarterTitles :TextView
        val txtVipBuyQuarterNumbers :TextView
        val txtVipBuyQuarterNames :TextView
        val txtVipBuyQuarterDiscountedPrices:TextView

        val conVipBuyMonthlyContainers:ConstraintLayout
        val txtVipBuyMonthlyTitles:TextView
        val txtVipBuyMonthlyNumbers :TextView
        val txtVipBuyMonthlyNames:TextView
        val txtVipBuyMonthlyDiscountedPrices:TextView

        val conVipBuyWeeksContainers :ConstraintLayout
        val txtVipBuyWeeksNumbers:TextView
        val txtVipBuyWeeksNames:TextView
        val txtVipBuyWeeksDiscountedPrices:TextView
        val rvVipBuyEquityLists:RecyclerView

        val txtVipBuyActions:TextView
        val txtPaymentProtocol:TextView
        val linearVipBuyBottomContainers:LinearLayout
        val memberActionBuy:TextView
    }

    internal interface Presenter : BasePresenter<View>{
    }
}
